Bacteriophage T7 RNA Polymerase is a 99 kDa protein that recognizes T7 phage promoters with high specificity and subsequently initiates transcription. T7 RNA polymerase is a single subunit, highly processive and stable enzyme, characteristics that make it suitable for a broad range of biochemistry and molecular biology applications. Bacteriophage T7 RNA Polymerase is a 99 kDa protein that recognizes T7 phage promoters with high specificity and subsequently initiates transcription. T7 RNA polymerase is a single subunit, highly processive and stable enzyme, characteristics that make it suitable for a broad range of biochemistry and molecular biology applications. The assay is fast and convenient, and requires the T7 RNA polymerase, NTP mix (UTP, ATP, CTP, and GTP), reaction buffer, and a suitable DNA template. The modified nucleotide N1- Methyl-Pseudo UTP is incorporated in our T7 RNA Polymerase In Vitro Transcription Kit-II.